package com.phelon.epdm;

import java.math.BigDecimal;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import org.apache.commons.lang.StringUtils;

import com.phelon.Global.AS400.Factory;

/**
 * @author pdanfy
 */

public class RoutingOperation {

	
	private String site;
	private String routingIdentifier;
	private String routingVersion;
	private String operationSequence;
	private String averageOutsideOperationCost;
	private String currentOperationYield;
	private String description;
	private String facility;
	private String inputBufferHours;
	private String moveDays;
	private String numberOfUnitsAtThisOperation;
	private String operationStatus;
	private String outputBufferHours;
	private String outsideOperationCost;
	private String processSheet;
	private String reportingPoint;
	private String resourceConstraintOne;
	private String resourceContraintTwo;
	private String routingOperationBitmapOrIcon;
	private String routingPrintFlag;
	private String runLaborTimeUseTbc;
	private String runMachineTimeUseTbc;
	private String selectNumber;
	private String setupCrewSize;
	private String setupLaborHours;
	private String standardOperationYield;
	private String timeBasisCode;
	private String toolNumber;
	private String transactionCode;
	private String userFieldCodeA;
	private String userFieldCurrencyA;
	private String userFieldDate1;
	private String userFieldQuantity1;
	private String userFieldSwitchA;
	private String userFieldText40;
	

	public RoutingOperation(String routingIdentifier, String site, String routingVersion) {
		this.site = site;
		this.routingIdentifier = routingIdentifier;
		this.routingVersion = routingVersion;
	}


	public String getSite() {
		return site;
	}


	public void setSite(String site) {
		this.site = site;
	}


	public String getRoutingIdentifier() {
		return routingIdentifier;
	}


	public void setRoutingIdentifier(String routingIdentifier) {
		this.routingIdentifier = routingIdentifier;
	}


	public String getRoutingVersion() {
		return routingVersion;
	}


	public void setRoutingVersion(String routingVersion) {
		this.routingVersion = routingVersion;
	}


	public String getOperationSequence() {
		return operationSequence;
	}


	public void setOperationSequence(String operationSequence) {
		this.operationSequence = operationSequence;
	}




	public String getAverageOutsideOperationCost() {
		return averageOutsideOperationCost;
	}


	public void setAverageOutsideOperationCost(String averageOutsideOperationCost) {
		this.averageOutsideOperationCost = averageOutsideOperationCost;
	}


	public String getCurrentOperationYield() {
		return currentOperationYield;
	}


	public void setCurrentOperationYield(String currentOperationYield) {
		this.currentOperationYield = currentOperationYield;
	}


	public String getDescription() {
		return description;
	}


	public void setDescription(String description) {
		this.description = description;
	}


	public String getFacility() {
		return facility;
	}


	public void setFacility(String facility) {
		this.facility = facility;
	}


	public String getInputBufferHours() {
		return inputBufferHours;
	}


	public void setInputBufferHours(String inputBufferHours) {
		this.inputBufferHours = inputBufferHours;
	}


	public String getMoveDays() {
		return moveDays;
	}


	public void setMoveDays(String moveDays) {
		this.moveDays = moveDays;
	}


	public String getNumberOfUnitsAtThisOperation() {
		return numberOfUnitsAtThisOperation;
	}


	public void setNumberOfUnitsAtThisOperation(String numberOfUnitsAtThisOperation) {
		this.numberOfUnitsAtThisOperation = numberOfUnitsAtThisOperation;
	}


	public String getOperationStatus() {
		return operationStatus;
	}


	public void setOperationStatus(String operationStatus) {
		this.operationStatus = operationStatus;
	}


	public String getOutputBufferHours() {
		return outputBufferHours;
	}


	public void setOutputBufferHours(String outputBufferHours) {
		this.outputBufferHours = outputBufferHours;
	}


	public String getOutsideOperationCost() {
		return outsideOperationCost;
	}


	public void setOutsideOperationCost(String outsideOperationCost) {
		this.outsideOperationCost = outsideOperationCost;
	}


	public String getProcessSheet() {
		return processSheet;
	}


	public void setProcessSheet(String processSheet) {
		this.processSheet = processSheet;
	}


	public String getReportingPoint() {
		return reportingPoint;
	}


	public void setReportingPoint(String reportingPoint) {
		this.reportingPoint = reportingPoint;
	}


	public String getResourceConstraintOne() {
		return resourceConstraintOne;
	}


	public void setResourceConstraintOne(String resourceConstraintOne) {
		this.resourceConstraintOne = resourceConstraintOne;
	}


	public String getResourceContraintTwo() {
		return resourceContraintTwo;
	}


	public void setResourceContraintTwo(String resourceContraintTwo) {
		this.resourceContraintTwo = resourceContraintTwo;
	}


	public String getRoutingOperationBitmapOrIcon() {
		return routingOperationBitmapOrIcon;
	}


	public void setRoutingOperationBitmapOrIcon(String routingOperationBitmapOrIcon) {
		this.routingOperationBitmapOrIcon = routingOperationBitmapOrIcon;
	}


	public String getRoutingPrintFlag() {
		return routingPrintFlag;
	}


	public void setRoutingPrintFlag(String routingPrintFlag) {
		this.routingPrintFlag = routingPrintFlag;
	}


	public String getRunLaborTimeUseTbc() {
		return runLaborTimeUseTbc;
	}


	public void setRunLaborTimeUseTbc(String runLaborTimeUseTbc) {
		this.runLaborTimeUseTbc = runLaborTimeUseTbc;
	}


	public String getRunMachineTimeUseTbc() {
		return runMachineTimeUseTbc;
	}


	public void setRunMachineTimeUseTbc(String runMachineTimeUseTbc) {
		this.runMachineTimeUseTbc = runMachineTimeUseTbc;
	}


	public String getSelectNumber() {
		return selectNumber;
	}


	public void setSelectNumber(String selectNumber) {
		this.selectNumber = selectNumber;
	}


	public String getSetupCrewSize() {
		return setupCrewSize;
	}


	public void setSetupCrewSize(String setupCrewSize) {
		this.setupCrewSize = setupCrewSize;
	}


	public String getSetupLaborHours() {
		return setupLaborHours;
	}


	public void setSetupLaborHours(String setupLaborHours) {
		this.setupLaborHours = setupLaborHours;
	}


	public String getStandardOperationYield() {
		return standardOperationYield;
	}


	public void setStandardOperationYield(String standardOperationYield) {
		this.standardOperationYield = standardOperationYield;
	}


	public String getTimeBasisCode() {
		return timeBasisCode;
	}


	public void setTimeBasisCode(String timeBasisCode) {
		this.timeBasisCode = timeBasisCode;
	}


	public String getToolNumber() {
		return toolNumber;
	}


	public void setToolNumber(String toolNumber) {
		this.toolNumber = toolNumber;
	}


	public String getTransactionCode() {
		return transactionCode;
	}


	public void setTransactionCode(String transactionCode) {
		this.transactionCode = transactionCode;
	}


	public String getUserFieldCodeA() {
		return userFieldCodeA;
	}


	public void setUserFieldCodeA(String userFieldCodeA) {
		this.userFieldCodeA = userFieldCodeA;
	}


	public String getUserFieldCurrencyA() {
		return userFieldCurrencyA;
	}


	public void setUserFieldCurrencyA(String userFieldCurrencyA) {
		this.userFieldCurrencyA = userFieldCurrencyA;
	}


	public String getUserFieldDate1() {
		return userFieldDate1;
	}


	public void setUserFieldDate1(String userFieldDate1) {
		this.userFieldDate1 = userFieldDate1;
	}


	public String getUserFieldQuantity1() {
		return userFieldQuantity1;
	}


	public void setUserFieldQuantity1(String userFieldQuantity1) {
		this.userFieldQuantity1 = userFieldQuantity1;
	}


	public String getUserFieldSwitchA() {
		return userFieldSwitchA;
	}


	public void setUserFieldSwitchA(String userFieldSwitchA) {
		this.userFieldSwitchA = userFieldSwitchA;
	}


	public String getUserFieldText40() {
		return userFieldText40;
	}


	public void setUserFieldText40(String userFieldText40) {
		this.userFieldText40 = userFieldText40;
	}


}